#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<stdbool.h>
bool found(int n)
{
    while (n)
    {
        int count = n % 10;
        n /= 10;
        if (count == 7)
        {
            return true;
        }
    }
    return false;
}
int main() {
    int n = 0;
    int num = 0;
    scanf("%d", &n);
    for (int i = 7; i < n; i++)
    {
        if (i % 7 == 0 || found(i) == 1)
        {
            printf("%d\n", i);
            num++;
        }
    }
    printf("%d", num);
    return 0;
}